# CLI-программа для решения вариантов ЕГЭ и ОГЭ с сайта sdamgia.ru

![License](https://img.shields.io/github/license/dmhd6219/sdamgia-solver)
![Python Version](https://img.shields.io/badge/python-3.6%2B-blue)
![Version](https://img.shields.io/badge/version-1.0-green)
![Contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)

Этот инструмент поможет вам ускорить решение вариантов ЕГЭ и ОГЭ с популярного сайта [sdamgia.ru](https://sdamgia.ru/) (он же - РешуЕГЭ, РешуОГЭ).

## Установка

### Вариант 1: Клонирование репозитория и установка зависимостей

1. Склонируйте данный репозиторий на свой компьютер:

```bash
git clone https://github.com/dmhd6219/sdamgia-solver.git
```

2. Перейдите в каталог проекта:

```bash
cd sdamgia-solver
```

3. Установите необходимые зависимости:

```bash
pip install -r requirements.txt
```

### Вариант 2: Загрузка исполняемого файла

1. Перейдите на страницу [Releases](https://github.com/dmhd6219/sdamgia-solver/releases) на GitHub.

2. Скачайте последний выпущенный exe файл.

## Использование

Запустите программу из командной строки и следуйте следующим указаниям:

```bash
python parser.py
```

или если вы используете исполняемый файл:

```bash
parser.exe
```


Программа предоставит вам командный интерфейс для выбора нужного варианта ЕГЭ или ОГЭ и предоставит результаты заданий.

## Зависимости

Эта программа написана на языке Python и использует следующие библиотеки:

- `requests` - для выполнения HTTP-запросов к сайту sdamgia.ru и получения данных по вариантам.
- `bs4` (Beautiful Soup) - для парсинга HTML-страниц и извлечения информации о заданиях и ответах.
- `colorama` - для добавления цветового форматирования вывода в консоль, чтобы результаты были более читаемыми.
- `pyinstaller` - для сборки exe файла.

## Лицензия

Этот проект лицензирован под MIT License - подробности смотрите в файле [LICENSE](LICENSE).

## Как внести вклад

Если вы хотите внести свой вклад в этот проект, будем рады вашим Pull Request'ам. Пожалуйста, предоставляйте описание изменений и подробное описание того, что они вносят.
